@charset "utf-8";
/* CSS Document */
body, div, span, h1, h2, h3, h4, h5, h6, p, a, em, strong, i, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tr, th, td, input { 
	margin:0; padding:0; list-style:none; 
	}
table { border-collapse:collapse; border-spacing:0 }
body { font:12px Tahoma, Arial,'宋体',sans-serif; background:#fff }
h1, h2, h3, h4, h5, h6 { font-size:100% }
a:link,a:visited { text-decoration:none;}
a:hover,a:active{ color:#ff8300; text-decoration:none;}
a:focus, button:focus { outline:none }
button { padding:0; cursor:pointer; border:0 }
img { border:0 }
.fl { float:left }
.fr { float:right }
.clr{ clear:both}
.s{ display:inline-block; font-size:0 }

/**********header**********/
.header{
	background: #F2F2F2 none repeat scroll 0 0;
	border-bottom: 1px solid #CCCCCC;
	height: 60px;
	width: 100%;
	position: relative;
}
.header-content{
	position: relative;
	width:1000px;
	height:44px;
	margin:0 auto;
	top:8px;
}
.header-left{
	float:left;
}
.header-center{
	float:left;
	margin-left:20px;
	height:42px;
	line-height: 42px; 
}
.header-center ul{	
	overflow: hidden;
	zoom:1;
}
.header-center ul li{
	float:left;
	margin-right:20px;
}
.header-center ul li a{
	font:14px/1.231 "微软雅黑",arial,"宋体",sans-serif normal;
	color: #666666;
	height:42px;
	line-height: 42px;
}

.header-right{
	float:right;
	height:42px;
	line-height: 42px;
}
.header-right a{
	font:14px/1.231 "微软雅黑",arial,"宋体",sans-serif normal ;
	color: #666666;
}

/**********wrap**********/
.wrap{
	width:1000px;
	margin:0 auto;
	background: #fff none repeat scroll 0 0;
}
/*****switch*****/
.switch{
	width:1000px;
	height:250px;
	margin:20px 0 0 0;
	position: relative;
}
.switch-controller{
	position: absolute;
	right:10px;
	bottom: 10px;
}
.switch-controller-left{
	background: url("../images/style/ui_slider_ctrl.png") repeat scroll 0 0 transparent;
    float: left;
    height: 32px;
    width: 54px;	
    background-position: 0 0;
}
.switch-controller-right{
	background: url("../images/style/ui_slider_ctrl.png") repeat scroll 0 0 transparent;
	float: left;
    height: 32px;
    width: 54px;	
    background-position: right 0;
    width: 53px;
}
.switch-controller .activeleft{
	background-position: 0 32px;
}
.switch-controller .activeright{
	background-position: right 32px;
}

/*****index*****/
.index{
	width:1000px;
	height:40px;
	margin:20px 0 0 0;
	background: #e6e6fa;
}
.index-homepage{
	float:left;
	font:18px/1.231 "微软雅黑",arial,"宋体",sans-serif normal ;
	height:40px;
	line-height: 40px;
	margin:-1px 0 0 2px ;
}

.index-center{
	float:left;
	margin-left:40px;
	margin-top:6px;
}

.index-center a{
	float:left;
	font:14px/1.231 "微软雅黑",arial,"宋体",sans-serif normal ;
	height:28px;
	padding:0 5px 0 5px;
	line-height: 28px;
	margin-right: 50px;
}
.index-center .active{
	background: #cdDDdd none no-repeat 0 0;  
}
.index-right{
	float:right;
	margin-top:6px;
}
.index-right a{
	float:right;
	margin-right: 5px;
	font:14px/1.231 "微软雅黑",arial,"宋体",sans-serif normal ;
	height:28px;
	line-height: 28px;
	padding:0 5px 0 5px;
	background: #ffb300 none no-repeat 0 0;  
}
/*xianlu*/
.layout{
	width:1000px;
	height:420px;
	padding:0 0 20px 0;
}
/*map*/
.map{
	background-color: #ccc;
}

/**********foot**********/
.foot{
	background: #F2F2F2 none repeat scroll 0 0;
	border-bottom: 1px solid #f8f8ff;
	height: 60px;
	width: 1000px;
	position: relative;
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
}

.foot-decribe{
	font:12px/1.231 "微软雅黑",arial,"宋体",sans-serif normal ;
	color: #ccc !important;
	position: relative;
	text-align: center;
	top:30px;
}
